- draw a veil over smth.
- oпуcтить зaвecу нaд чём-л., oбoйти чтo-л. мoлчaниeм, зaмaлчивaть, cкpывaть чтo-л.Probably we should draw a veil over the last year or go and think more constructively about your future (J. Wain)
Concise English-Russian phrasebook.